package com.beauty.order.client;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * 支付服务客户端接口，通过 Feign 调用远程支付服务。
 * 该接口定义了与支付相关的操作，如根据订单 ID 获取支付信息。
 */
@FeignClient(name = "beauty-payment")
public interface PaymentClient {
    
    @GetMapping("/api/payment/order/{orderId}")
    Object getPaymentsByOrderId(@PathVariable String orderId);
} 